generally speaking - German English Dictionary